delayed explosion - German English Dictionary